package com.fw.system.admin.domain;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fw.annotation.Excel;
import com.fw.core.domain.BaseEntity;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 证券知识大课堂对象 tb_bond
 *
 * @author yanwei
 * @date 2023-04-04
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("tb_bond")
@ApiModel(value="证券知识大课堂", description="证券知识大课堂")
public class TbBond implements Serializable
        {
private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @ApiModelProperty(value = "${comment}")
        @TableField("id")
    private String id;

    /** 标题 */
    @ApiModelProperty(value = "${comment}")
            @Excel(name = "标题")
        @TableField("bond_title")
    private String bondTitle;

    /** 内容 */
    @ApiModelProperty(value = "标题")
            @Excel(name = "内容")
        @TableField("bond_content")
    private String bondContent;

    /** $column.columnComment */
    @ApiModelProperty(value = "内容")
        @TableField("create_time")
    private Date createTime;

    /** $column.columnComment */
    @ApiModelProperty(value = "内容")
        @TableField("create_by")
    private String createBy;

    /** 类型 1证券知识 */
    @ApiModelProperty(value = "内容")
            @Excel(name = "类型 1证券知识")
        @TableField("bond_type")
    private Long bondType;

            /** 类型 1证券知识 */
            @ApiModelProperty(value = "排序")
            @Excel(name = "排序")
            @TableField("sort_code")
            private Integer sortCode;





}
